fixes solution