add new liquid scanner that actually works