createComponentMap now roking