class for DAO level property manipulation
More detailed exception.
new method
Merge branch 'master' into enlongation
Merge branch 'master' into enlongation
Merge branch 'master' into enlongation