it works ... sort of