Implement native transform