added comparative binary operators