updated with intel micro code