more work done on game based on visualize_threading