added modules
initial client setup