some minor changes...
now it works.. but.. why?