newer code excersies