lets start over by using it not as a middleware for now