ameliorartion design