Make possible to use ensure parameter