rebuilding the example model