more presize parsing