[FA]{refactoring} some minor refactoring

some minor refactoring
[FA]{other} Test for item follows parent

Test for item follows parent
[FA]{test before code} I66- items useable

#66
Test before code.
[FA]{test after code} I66 - items useable

#66
Implemented item useage