Apart from a few quirks here and there, it works