adding documentation
cleaning up setup
cleaning up setup