perhaps I need ensure present