assembl :  refactoring notification view and ideapanel