SMS: First-order logic