initial setup and commit