fixing ringmod