ISubject method visibility added