ideal fix poging 4