small updates
added documentation