half assing idb parser