complete item controller, fix transaction controller bug
conflict solved