init from string was in wrong order; binary, decimal, octal functioning