reformatted code in siproulette example so that it fits better