_scale must always be set, initialized to 100, there is no code to undefine it - no need to check, right?