added more comparison operators