reducida repeticion de codigo