added states and ADDITEM