Update to make superscalar