Optimized some useless notify
Added toString to Hub
Corrected method signature