possibly unnecessary change to use parameter instead of component for
project