I have rustled a rather shitty cs, but a cs NONETHELESS getting it reviewed by [@Rae Zer]