Restructuring of IdeaBox core