removed busy wait...didnt work