if preferences aren't available, use default value