still so far to go