Redepurando codigo