anybody ever try this loop? https://gist.github.com/3104208