removed DicttoVO(), will use application-specific functions instead