update the align problem