I've left all the database access to share the construction method. But as a team package, the template can be totally blocked so that it can only be modified by buttons. Intermediary help forms are available to manage the processing of incoming data.