Could the pay and contracts be made to hold past scales and superseded contracts, also some staff have multiple roles so need multiple contract and associated pay data can this functionality also be added.