added ::? for links and changed section generation