I'm also proud to say I have contributed some of those methods myself