toDo: dynamic positioning depending on radius