scalar valued block * scalar