derp
start parsing out some types