better documented examples