continued fixing the checkbox model