Filter thread works great, although scaling is probably broken