push up to github with a working version