spiral 02: model update