Simplified some hub methods