Ported all gates

- Bundled gates left.