new plug in
genericization(%#) in progress