Interface is working now - almost