examples are now arrays