adding documentation in the file