adding a copy of the rest example