fixed item extension
added tests
test for extend
updated usage section