gates_and_allen