debugger?  and you're overwrting fill_alpha to be 0.3 no matter what?