updates for better responsive