I've been strongly advised to not put things into mm.hso what about this series which introduces gen_obj_id.c/h.Does it look better?Cyrill