correct return now for ensure