basic EntityCollection factory added