improved responsive features