-- examples