fix: template instantiations