samples for documentation