continued improving dynamic DOM manipulation