so example2 needs to be fixed