moved radius out of the pointer instance