rings and scaling