Middleman update