Better example with comments