*--- like a bad movie... with the good bits in it