add ModelFromSourceBuilder