bugfixes
remove async