cleaned up and improved responsive views