Added return values from middle