removed attempt to select different component for now, since in $apply this causes problems