Idea development
MPN