create circle + some usability improvements