fix nextCommand mapping
add reset impl
use one elevator by client