Save state functionality

`title` needs translation.