Fix: pass $st into the callback (doh!)