various examples