semi not working