only works once, and only just after a certain load in the debugger. extremely mysterious