actually let's not do litable for a bit