Added few properties and traversal and search