everything works besides deleteList