Copyright of Enlightening code
The orgasm always comes after buffering...