im reviving this thread