added close_door