Doc and fmt