independent ideas