first ops