attempt at forward and back button persistence