async building/releasing