add subclass Item