initial commits for do