Update: base middleware renamed to root