readjust boundaries