a random collection of ideas I've been playing with