base case works! Example from README still does not