Every single implementation project of ours (regarding technical and technological solutions) starts with a brainstorm, with no exceptions. During our internal meetings, we put all our ideas on the table, even the ones that seem apparently dreamlike, and later we discuss and verify everything in a multidisciplinary and inter-departmental setting.