some more parsing stuff, doesnt work yet