-sourceFilter is now optional