init  change