making major changes, needed a saved version on github