added code examples. need screen shots