Refactor radius method