initial checkin or assignment2