trying desperately to fix this