Lot of improvment.

UI + file + run + connection check