prototipo interface