test without ensure