added new benchmark results
ran some tests for new functions
fixed a mistake in vector_subset