Modify Successive interface