resolve a fixme. I haven't figured out how to write a testcase