some web ux foolery
update to modern wayland