Thank you guys, for once I have to admit I am really happy with this build, although I want to build another one but not with this ugly green color
Kermit you could be right about the Liquid Tape and the foil glue they do smell close to the same. But I dunno, the foil glue seems to dry permanently, the foil doesn't come off after a few days very easily at all. In fact I once had to remove some and ended up sanding it off and cleaning the glue residue off with alcohol. The Liquid tape stays tacky, it has been on my build for a couple of weeks now and the cowl comes off easily as it did the first day. Maybe they just added something to keep it from fully curing ? Either way its pretty cool stuff.