ideapanel functional