better examples for all