Completed class exercises