both -> all