update reader parser