Back-stage management and regenerate function