changed to blacklib, should work a lot better