added structs link