made all small corrections and modifications asked for in the PR