std::cout << "forward: " << forward << std::endl;
std::cout << "facing: " << facing << std::endl;
std::cout << "direction: " << direction << std::endl;
std::cout << "forward: " << forward << std::endl;
std::cout << "facing: " << facing << std::endl;
std::cout << "direction: " << direction << std::endl;