Explicitly state that units are required for initialization
Add detail to i/o portion of api