An adaptive ui used for plug and play ui's on the shopfloor