Assorted experimentation / 'ahhh so that won't work' code