rollback to Greg's version of scale