the (better) continuation of lish :)