wip
basic parsing works