revised the basics section