working on updateColnames.
making it recursive...cause else it won't work!