loads takes binary, not native