Sure but the basics should be down before tackling those, and they're not.

You call it solid foundations, I call it deficiency and being over a year behind state of art available elsewhere (from the same service you're already paying for)