added: more precise usage info, stub functions in primary module