wouldnt the coding style not look nicer if you moved the declarations outside