awesome post, ty, i haven't read them all, but i will come back to finish your links