some experiments. i think - than is wrong way(