removed redundant transformation structure