Added diagonal factor