allowed overiding alpha matrix to prevent redundant compuations