changed radius in portion utility function