Fix checkHalf

last check implemented (see google group)