getNext to nextChar to account for changes wwith Program