still the same problem - new approach, just using arrays because vectors are being a total pain in the ass