new check to make sure memory is controlled