GATES

added in some gates