improve warning messsages for ensure present checks