Started writing the Transform interface