adding splitview and updating display of devices