initialization adjustment