async task db synchro