added lordhavocs matrixlib