defaults checking