the basics.