base class but append don't work