more decompiling
wip