adding more code examples