updated to use icheck 1, since it is still more stable.