Introduce initial middleware