I made a post about revision control but after doing some more research, I feel like this will be an easier way to explain it. I would like to make a copy record button on a form. So just a little background, the user fills out the form, its go through an approval process, gets approved, but then some changes might need to be made to the form. So the user goes back to the form, instead of editing the information because it already has been approved, he goes to the form clicks on the button which will take him to another form which is the same form with all the information copied and another record stored in the table. Then the user just changes what he needs to and there will be a revision field which the user will then fill to 2, when on the first form it was 1. So now when look at the form, people can see two of the records linked to same master id but with some different changes. Hope this makes sense!