fixed constexpr issue