update constants.hpp