correct scaling performance