Reorganización del código