changed implementaion for checkbox ...used image instead of checkbox
Now check mark works perfect. No bug of user already checked.