fix scale delegation