..:: 2oo5 ::..