thnx geeks ...