Async post task