Did you forget to define `reader`?