component on id instead of name