had to make equality and relation a binaryop type in rccup