p or n h u b