got parsing to work. needs a little bit more work though