"I guess science has to keep pushing forward"