mesa: more comments, clean up