Added structure level
Added few commentaries