MargBefore and After
By Marg