load contact tables dynamically
display messages dynamically