The final album was mostly written by Shelley, including Your Love and Give it to Me who Shelley had recorded and released in 1988 as Zip, although three songs were written by Diggle. When asked why he didn't contribute as many songs on "All Set" as he had on the band's previous releases, Diggle explained that the band had actually recorded six of his contributions, but the songs were delivered too late to the band's record label I.R.S. Records. Diggle explained "they pressed up the album thinking that was it and when the album came out I said, 'what the fuck's happened here? You missed three songs?' The three missing songs were soon released a month later as bonus tracks on the Japanese edition, since the band had a different record label deal in Japan, where they were signed to Real Cool Records instead. In the words of Ronnie Dannelley of "Pop Culture Press", the "humorous incident" would have sent "collectors scrambling to find the Japanese pressing."