added example fn differences