Stream selector

don't have the entire function inside a conditional, just return out if not set.