finish metadata reader and dynamic entity persist service