implemented deletion capability fixes #5