What would be the best practice for using calculated controls on an Access form? I have a form that has 8+ bound text boxes and 20+ unbound text boxes that populate using misc. calculations based on values in the bound text boxes. Current I'm using UDF's as the data sources for the unbound text boxes, but am wondering if using classes would be a better approach where class properties would be used to populate the controls instead. Any advise based on past experience would be greatly appreciated.