slowly progressing, but growing strong