Adaptado para swig