tricky untested stuff