an attempt to replace std::vector with std::array