fragments almost complete