dynamic platform view adding