@kissane this is super good, thanks for writing this!