Some interesting ideas in there, good find.