added full gates scripts