[+]: use exceptions v3