created initial shell for working on std::vector