more specific binding kind && Set missing name field