update worker life cycle model