refactor save ui