transform keyword, not fully implemented yet