Nick Swinhart ( Contributed )