* obsolete comment
* coding guidelines void*