updated brainstorm