now it should work at last