add some more SIO information
remove warning about missing return value; fix typo