adjusting init