Move all methods into `parse`

To keep thread safety