code typecheckbox bugfix