more example and environment