* Added more complete example