numeric complements