basic structure and movable circle