Actually add Logic Gates