added type provider reference.