complete Part A