solution that doesnt work, no clue why...