Use linked list for gadgets chaining

無用的縮排，要嘛把整個註解拿掉，要嘛不要縮排