Yep l found the exact same thing. It's just insane to use.
l thought it must've been my computer, l get all that too , exactly . But there ya go , update fiddle, update fiddle , clutter ., adds , overlapping.
They have completely stuffed it.
What they should do is find their old site from...