fixing naming convetions, need outer_diam