MIDDLE INTERFACE 5050