typemap: clean