handling ring better