adding cachematrix to the push stage