attachments adding and removing working with pint recalculation