update consistency check (enough that i think it can be our last feature for 100%) and added a bit more to test