load() now returns single-precision by default