While this technically works, it's redundant -- lines 40, 42, and 43 could be removed.