Added functionality to switch between data modes and also put in a Kontroller