add least structs 2