passing strings instead of operations.