examples with the new set functions: done