Wirth's changes