clean up
added documentation examples to follow when coding