Is this right? If is_incomplete -> set PENDING?