All tagged water splitting