bettttter matrices
working multiplication