private so provides filtering...