modified the persistable route example