ReoModel modificate, but didn't test.