document direct vs topic