added lots of quirks