change UI and workflow