May have fixed a bug where tasks sometimes duplicate. Authors: nmcmahon1215 ghfranzini