adding anti semi apply