Adds threading for the sync_method -- DANGER