Documentation and example update