can now pass modelChanged callback to configuration