lol recursion?
testotest