update listelement and so on