init code movement