damn this thread is srry...