removed redundant operators