Improved d20 example