fp8 !or , sml