Update holder.hpp