working on populating the table view