Ideas thread.