fix bugs and added responsive views