forgot to remove make_unique from vmc-typedefs.hpp