more sim testing stuff, token fix, learning proper monkey patching