better teting framework, binary operators wip