some additional example functionality