review of the basics