Ideas are for sharing.