got the staff to render somewhat nicely

it was painful, and will require further tweaking