implemented operand count