change init code