support empty scope and action filters