m.e.c.c.a. view 2