added bit operations for numbers.