Implemented EntityProvider