tired, but not giving up.