run middleman instead