+ modify DoorController