first part done