added scoping methods to component to handle billable and billable by system