there's got a better way to do this

but I don’t know it