csv style parser for simpler parsing