added F_CONSTANT for improved usability