Revert "async defer etc etc"

This reverts commit ae35e14638f0c9d2c32eea9e79857ed1f2a76267.