mination and reve