moved declaration to start of for the benefit of antique compilers
updated URL from 302 to 303