HrmReader implemented