improved brainstorm functionality