first commit
why is this taking so long