first two parts completed, initial output created