auto set subview ids