utils.hpp updated