Reimplementing alert tolerant wrapper