Revert "adding async behaviour to conditional logic"

This reverts commit 3f6f9060429d95990e4a89876d19d230400eaa1d.