i am amused at the arcaneness of this syntax