almost there

delete has some problems