added contacts table and joiner