WIN 
ToDo: verify amelioration conditions, bugged.