variable was in the wrong role
implemented multi-component repository