destr:

Not sure if I want to finish it or not so here.