added splitting and merging capabilities to transforms