introduced joinFilter array