use ToBoolean instead of !!