added libmspub