changes for 3