wrote first part