diff --git a/fastlib2/contrib/niche/kernel_vector_mult.h b/fastlib2/contrib/niche/kernel_vector_mult/kernel_vector_mult.h similarity index 100% rename from fastlib2/contrib/niche/kernel_vector_mult.h rename to fastlib2/contrib/niche/kernel_vector_mult/kernel_vector_mult.h diff --git a/fastlib2/contrib/niche/kernel_vector_mult_main.cc b/fastlib2/contrib/niche/kernel_vector_mult/kernel_vector_mult_main.cc similarity index 100% rename from fastlib2/contrib/niche/kernel_vector_mult_main.cc rename to fastlib2/contrib/niche/kernel_vector_mult/kernel_vector_mult_main.cc diff --git a/fastlib2/contrib/niche/solvelinsys.h b/fastlib2/contrib/niche/kernel_vector_mult/solvelinsys.h similarity index 100% rename from fastlib2/contrib/niche/solvelinsys.h rename to fastlib2/contrib/niche/kernel_vector_mult/solvelinsys.h diff --git a/fastlib2/contrib/niche/solvelinsys_main.cc b/fastlib2/contrib/niche/kernel_vector_mult/solvelinsys_main.cc similarity index 100% rename from fastlib2/contrib/niche/solvelinsys_main.cc rename to fastlib2/contrib/niche/kernel_vector_mult/solvelinsys_main.cc