tryign async