Create 15.ImprovedMiddleware.cs