added comparision operators