Setup async task