Handled "ghost-header" properly by providing a way to avoid id conflicts