Need to tackle different number of view depending on object problem