Middleman init