working on DockingStation class