done with first part