added responsive for docking