with a semi