user guide code back up