MainInterface updated