added backup and restore exercise