the first time changing code