edited to fit in margins