MWPS Library