final touches for responsiveness