version 1.5.0 with data provider from another class