renamed form model to better reflect what it does