Restrusture all actions