pretty much just swapped io for st, but I don't think there's that much I can do with that