add readers for various attributes of a client