progressive predecessor both in tone and substance