yuck, this is pretty low-level for a test