small improvements
initial documentation