adding auto adjust