added contact and minor features
updating