Nice self contained unit, covers all the basics