take key into account when ordering
tests++