@ankitgautam: #7 #2 and #6