added assignment 6.2