Threads to Due Overhaul [PLEASE READ]