Gate + Lever implemented