FIXING RETARD CODE