add async feature
add async feature and split actions
update auth procedure