margin with improvement