maj small block ok
correction select time
version ok need clean
correction get_all_bij