add boolean ops + display