save content and ui fix