still working through this awful bug...