working on more documentation