add defend, runto, temporal.

add defend, runto. temporal

changed some.

changed some.

add defend and runto. temporal

add defend runto, temporal.