Mweb 965

Do not merge
could you cache `data[0]` in a variable in scope of this function ?