improved async behaviour for ST2