midway commit for safety
Almost workzez. Precious is a bit unoptimised.
Wrong timing, comitted for fixing
Working ogg.