added scene transform functions