Added traversal
fix function name . traverse
basic doc database
messages in error