init has been updated