boolean operation : ui side
masks : implement 4 boolean operators