this thread is a cry for help......