able to parse everything