trying to match the inflects. still too many abstract "kinds"