software quirks