add gem middleman