first functional matrix