This is really really good. Crazy how many features you listed that didn't get implemented when it seems like there is so many that did. Well done.