hub
more sample
fix hub example