ex-generic added