There have been many incarnations of the band The Survival Code which have seen it grow from a 2 to 3 to 4 piece outfit. Throughout all these changes, its original creator Gary McGuinness has remained a constant member. His passion for creating riff rocking music filled with huge melodies has kept him driven.