complete and ready to push to git