added monitor interface and inserted in index clientType