moved scale/rotation/translation into base node