Oh man my C skills have atrophied.