working on thread model
about to start fiddling with contact list
about to start on thread creation