improved some documentation