got rid of overloaded comparison operators