utilidades para reflection