check() done

maybe user interface should be better