MPLC Registration