added skeleton of reader class