system fully works, now need other shit to test the mutexs to see them working properly