setup repo
more work on code