#4 stopping middleware execution working