changed structure + writing overview