another thread hijacked dont know why I bother...