Multi threading technically working... need to add mutex to prevent seg faults due to threading...