tl;dr but will revisit this page soon