added ignore file and minor chnages