clean up and start documenting