@reset here's my middleman proposal