fixed responsiveand made other changes