added explanation to examples