-fixes
-almost done -responsive