Rest restructuring