working through the pickaxe as a refresher.