add hex octal number support