Updating with full documentation