I think technically you code acts exactly same as my code, but I am not sure what's the author's tastes.