adjust timing