added more responsiveness to views