added messaging and an insane example