minor bug fix for specifiying default component