* reduce scope
* renamed vars
* ren invList_t to Item