Made important fix: else -> major scale in gen scale tone.