changes for 2b