Refactored examples, added descriptions.