update scale