constant extracted