fixed multiple subs per kind case