allow float radius (without implementation)
float radius