handle fragments
forgotten comment