issue-24: working with async