make tests more exhaustive