verbose model builder