need fence before scall for vector mm