revising leaders, adding examples, revising to() function
machinemade