added basic documentation