updated most files