adding support for slave checkpoint and UI hostname