rework install ui (still ugly, but works...)