attepted to fix ic2