refactored docking_station,added release method