added comperation operators and ++ -- for position