added circle. WIP