move normalizer assignment to init() to avoid code duplication
normalize LA kernel to have norm 1 on the diagonal