adding brainstormed code