more additions to last exercise