optimize fromBinder