the perfect gif. .. the loop isn't even perfect though...