work with a static array, since we are making changes to it that may lead to missed files