adding octal support