matrix project