depart() implemented