display manage, rewrite a new realiable structure