without injection