add restore with slick