done assignment part 2