Fixed a bug, also added a ICA matching method