inital commit.  it does work though