fixed ordering issue with translate after scale