more ellmers js dom changes