final commit to generate repo. Now going to rework some helper funcions