changes to workings