main adjust