Middleman Template