hooked up input, gc, and score