adds back normal functionality, all gates working