segd reader class