scalar & frame (vs frame & scalar)