expand eval of matrices + fixed message locations