Execute async task