Added hub & combined routines