last part of the basics