still working on gate