commit stable version of matrix special and cache functions