Add structs signals