added example, code organization