Additional fields

this added the saving for additional fields for Impression model, which user can customise.