Restructuración y bux fixes