record purchases