err, it sort of works in this state
woo, think I'll call it here for now