put it all into a "UI" ugly but it works ;-)