Don't require hub in lib