docking working somehow