reintroduce Filter on Promise