update for communition