Middleman template