partial implementation; need to jump off and improve testing; move away from standing repos, create repo or test, delete that repo when done