reorganization main view structural + add schedule in view