Hahahaha, this is funny stuff.
Yeah, something new we have to get used to...we all know how it is
So, very curious if I really improved it.
It think yes
But your feedback is important to make it even better...
But already quiet some ideas and tips from you got it improved.
And for sure you will like the mobile views, making things much better to view and navigate.