trait 12_1 update