item interface enhanced
test updated