add model name to protocol
add getModelName handler