safer raw handling