Optimized background thread optimization i seriously must have been on diazepam when i wrote that old code.