some updates on load component from component