This is a programming example for CauseLabs