update of the broken parts