finish subitem process