Refactored away "columns", and HN reader