pre branch, door
merge specialDoor v0.1