this seems to work even better for some reason: