defined the advancement system