parse_read() & parse_optread() added