* property substitution is going well
 * refactoring
 * refactoring
 * adding booking history when changing vgroup properties
 * vodb_group and visiting_group now uses the same way of updating cacheContent