provide all valid examples and extra