mini pm: valid attribute, scope for attributes of main view, 1: attribute binding 2: gui binding to attributes, 3: load data