validity fixed for constants