reload table on the main thread