fragments almost completed