changed UI and DOM events