change to use multiple clients
add entity and login listened to store mapping info