Updated Model provider and Documentation