a beautiful satin finish looping flag animation .