Lots of the basics in place