diversos refactories