Simplified the 'hub' processer code for different interface calls.