fixed bug with isCheck + helpers