with margins